home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
scope
/
101-125
/
scopedisk103
/
taxpro
/
readme89.tax
< prev
next >
Wrap
Text File
|
1995-03-19
|
7KB
|
143 lines
A TAX PROGRAM FOR THE AMIGA
US Individual Income Tax Return Form 1040
McDEARMONT AND ASSOCIATES
1149 CLEARWATER ROAD
DAYTONA BCH, FL 32114
(904) 255-6040
INTRODUCTION
This program "does" everything you ever wanted done to Tax Form 1040
- well there maybe some exception. All you have to do is enter data
that only you know. All arithmetic, tax calculations, and table
look-up is done for you. Specifically, the following parts are done:
Form 1040
Page 1
Page 2
Schedule A
Schedule B
This program does not do Schedules C,D,E or F. Do these off line then
enter results, while running this program. A later version will include
these forms.
INSTRUCTIONS
Instructions for running this program are as simple as 1,2,...5.
1. Label a disk F1040REC and insert into any drive. The
program writes to this volume if a hard copy is desired.
2. Boot up, then enter CLI (or shell).
3. Important!! Stack size must be 10,000 or greater.
10,000 is enough. You can set stack by entering:
stack 10000
4. CD to the directory that contains the tax program files.
Start program by typing:
tax89ex
5. Enter data as requested (at keyboard).
INPUT
Probably, the quickest way to learn how input and output works is to
run through the program with very short or blank data entries reading
these notes as you go.
The IRS forms require both alphanumeric and numeric data. Where numeric
data is required, for example wages, the program will not accept
alphanumeric data; ie, it will accept the digits 0,1,2...9,+,- only.
All other fields will take any alphanumeric character.
Boxes that require "checking", as lines 1,2...5 for filing status on
page 1 of Form 1040, use an X or x. Any other mark will be treated as
not marked.
Where a Yes or No is required, it is indicated in the program by (Y/N).
Only Y,y,N,n will be processed - anything else will be treated as not
marked.
IRS forms will not fit in one full size window, so the data is gathered
by a sequence of windows. The cursor is positioned at the beginning of
the first field in each window. It bounces to the beginning of the next
field when RETURN or ENTRY is hit or when the end of the field is
reached. After completing a window, you can visually review the data
before sequencing to the next one. You will be asked:
"Is this correct (Y/N or Q)".
You can then correct any mistakes by answering N or n. The screen will
be re-displayed and the cursor will be positioned at the beginning of
the first field. You can then correct any field or keep the origional
data. To keep the origional data, of a field hit RETURN. Answering Y
or y will cause next screen to be displayed. Q will skip to end of data
entry. Within an input data field, you can make corrections by
BACKSPACEing but once you have bounced to the next field you cannot go
back to a previous field - You must use the procdure explained above to
correct a field passed by.
OUTPUT
The program will print any of the forms for which data was entered. It
is only necessary that you have the "correct" printer driver selected
in Preferences. The correct selection is most likely the you have been
using all along but you should verify if problems occur. For example,
reading the printer manual and Commodore Amigados 1.3 one is lead to
believe the correct driver for the CITIZEN 120D printer is
EpsonX(CBM_MPS1250) - wrong! - it is EpsonOld - determined by trial and
error. Once the correct driver has been selected, all of the printer
device commands of table 15-1,ROM Kernal Reference Manual page 420 are
available for use in program code. This program makes extensive use of
these commands. With the correct driver, these codes will be translated
to match your printer. Before you belabor the entry of correct data,
you should just bounce through the program to check that things go well.
If there are print problems, double check that you have selected the
correct printer driver for your printer.
Within the program, you get one opportunity to print a hard copy - this
may not be enough. So, after you exit the program you can get as many
copies as you want by running a program called TYPE_FORMS89. This program
allows you to selectively print any of the forms.
PROGRAM INFORMATION
Data entered is written to RAM: after each window is completed and
verified - in other words, when you answer Y to "Is this correct?
(Y/N or Q)". To print a copy of the forms for which data was entered,
the blank form is first written to F1040rec: then the data in RAM: is
inserted into the form on F1040rec: at the required location within the
form. Of course, all this is done within the Tax program TAX89EX or
TYPE_FORMS89. Both of these programs write to F1040rec: hence you will
need to have a floppy disk labeled F1040rec: in any disk drive.
If you re-cycle the program, the data and files created on the previous
cycle are over-written - destroyed. After printing with TAX89EX or
TYPE_FORMS89, the forms with entered data are on floppy disk F1040rec:
their names are: Page1_89.fmt, page2_89.fmt, scha_89.fmt, schb_89.fmt
for Form 1040.
If you wish to save any of these files they must be re-name or copied
to another devise.
The program is written in "C".
There are 17 files in this program. All must be in the same directory
and you must CD to that directory to run. Don't be alarmed, only one
file at a time is in memory;ie,they are mutually exclusive. The largest
file is 68,948 bytes.
Try this program. If you like it and want any additions or updates;
such as F1040A, schedules C,D send $15. In return you will get the
latest version and all additions. I'm working on adding Form 1040A,
Form 1040EZ and schedules C and D - D first.
Your comments will be appreciated - good or bad. I would especially
appreciate any suggestions for improvement. No doubt, there are "bugs"
in the program. If you find any, please let me know.
Charles L. McDearmont
January 20,1990